package com.yuyue.springFramework.note05.annotation;

import com.yuyue.springFramework.note01.entity.ArgsOne;

import javax.annotation.Resource;

/**
 * 创建Resource填充类
 */
public class ResourceEntity {
    //默认名称注解，先找默认名称，再找类型
    @Resource
    private ArgsOne argsOne;

    //指定名称注解
    @Resource(name = "argsOne3")
    private ArgsOne argsOne2;

    //set、get方法
    public ArgsOne getArgsOne() {
        return argsOne;
    }

    public void setArgsOne(ArgsOne argsOne) {
        this.argsOne = argsOne;
    }

    public ArgsOne getArgsOne2() {
        return argsOne2;
    }

    public void setArgsOne2(ArgsOne argsOne2) {
        this.argsOne2 = argsOne2;
    }

    @Override
    public String toString() {
        return "ResourceEntity{" +
                "argsOne=" + argsOne +
                ", argsOne2=" + argsOne2 +
                '}';
    }
}

